  let BASE_URL = '';
   /* config 为默认全局配置*/
  if (process.env.NODE_ENV === 'development') {
  	BASE_URL = `http://192.168.4.14:9201/api/v1`; /* 根域名 */
  } else {
  	BASE_URL = `/api/v1`; /* 根域名 */
  }
  
  
  // 向外暴露一个方法 myRequest
  export const myRequest = (options) => { 
	  //接口鉴权
	  if(options.url.indexOf('?')==-1){
		  options.url = options.url+'?'
	  }
	  else{
		  options.url = options.url+'&'
	  }
	  options.url=options.url+'app_id=354b7b7f7b&identity=5aa15c996912e17a1f6a984b08c1e5da'
      //加载loading
      uni.showLoading({ 
          title: options.title || '数据加载中'
      })
      return new Promise((resolve, reject) => { 
          uni.request({ 
              // 开发者服务器接口地址（请求服务器地址 + 具体接口名）
              url: BASE_URL + options.url,
              // 请求方式（若不传，则默认为 GET ）
              method: options.method || 'GET',
              // 请求参数（若不传，则默认为 {} ）
              data: options.data || { },
              // 请求成功
              success: (res) => {      
				   
				   if (res.statusCode === 200 && res.data.success ===true) {
					   // 响应成功执行
						resolve(res.data)
				   }
				   else{
					   uni.showToast({
							title: res.data.message || '很抱歉，出现了错误，请稍后再试或联系管理员',
							icon: "none",
					   })
					   
				   }
				
                  
              },
              // 请求失败
              fail: (err) => { 
                  uni.showToast({ 
                      title: '非常抱歉，出现了错误，请稍后再试或联系管理员',
					  icon: "none",
                  })
                  // 响应失败执行
                  reject(err)
              },
              //请求结束之后，执行的回调函数（成功或失败都会执行）
              complete() { 
                  //隐藏loading
                  uni.hideLoading()
              }
          })
      })
  }
